Required skills
analytical skills to:
analyse functional requirements
assess proposed web service architectures within the context of existing enterprise technologies, infrastructure and industry standards
determine appropriate enabling technologies required to implement a web service’s functional requirements
determine appropriate web service architectures as prescribed by the selected proprietary or industry standards
determine development environments appropriate to planned web service architectures and functionality
communication skills to:
describe and evaluate web service architectures with system analysts and enterprise architects
negotiate enterprise web service requirements with clients
negotiate resource requirements, project timeframes and project deliverables
propose web service functionality to meet the business needs of clients
learning skills to:
acquire the skills and knowledge required for the implementation of web services
stay at the cutting edge of industry developments and industry standards
literacy skills to:
interpret associated industry and web service standards
interpret existing enterprise technology infrastructure documentation
write functional requirement specifications for a web service
planning and organising skills to:
plan an effective solution for a web service
organise resources, documentation and infrastructure elements required for the implementation of a web service
problem-solving skills to:
debug code, identify code bugs and resolve all code exceptions
identify and implement solutions to problems with web service architecture and functionality
identify problems with XML document schemas and implement solutions
recommend solutions to problems or deficiencies associated with the implementation of web services
research skills to:
enhance knowledge of industry standards and trends related to web service architectures and enabling technologies
identify and locate sources of information that provide solutions to technical problems
identify sources of information and documentation required to plan and implement a web service
technical skills to:
implement complex code algorithms required for web service functionality
implement exception handling routines in code
re-factor code to improve the efficiency of the code
use an integrated development environment to build web service components
write code to implement a web service.
Required knowledge
integrated-development environments
web development technologies
web-service architecture.